public class Demo5 {
    public static void main(String[] args) {
        // 求一个整数，在内存当中存储时，二进制1的个数。
        int n = 15;
        int count = 0;

        while(n != 0){
            int k = n & 1;
            if(k == 1){
                count++;
            }
            n >>= 1;
        }

        System.out.println(count);
    }
}
